home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The PC-SIG Library 10
/
The PC-Sig Library - Shareware for the IBM PC and Compatibles (PC-SIG)(Tenth Edition Disks 1-2804)(1991).iso
/
PC_SIGCD
/
10
/
9
/
DISK1095.ZIP
/
ACCOUNT.PRG
< prev
next >
Wrap
Text File
|
1980-01-01
|
3KB
|
93 lines
*
* ACCOUNT
* ACCOUNTING SYSTEM BASED ON DOME 612
* OPERATOR ACTION WILL BE ALPHA CHARACTER
* OUTER DO ALLOWS RETURN TO MENU FROM LOWER LEVEL MENUS
SET HEADING OFF
SET SAFETY OFF
SET STATUS OFF
DO WHILE (1=1)
SET TALK OFF
SET BELL OFF
CLEAR ALL
STORE " " TO OPINPUT
*
*===============================START MODS: 1================================*
* SET LEFT AND TOP MARGINS FOR MENU
STORE 20 TO LEFTMARG
STORE 2 TO TOPMARG
*==================================END MODS==================================*
*
*
*===============================START MODS: 2================================*
* SET HIGHEST OPTION LETTER, THEN PROVIDE HEADING AND OPTION LABELS
DO WHILE OPINPUT<"A".OR.OPINPUT>"L"
CLEAR
@ TOPMARG,LEFTMARG+3 SAY "SMITH'S BIKEWORKS INFORMATION SYSTEM"
@ TOPMARG+2,LEFTMARG+9 SAY ">> Accounting System <<"
@ TOPMARG+4,LEFTMARG SAY "A. CHART OF ACCOUNTS File Maintenance"
@ TOPMARG+5,LEFTMARG SAY "B. ACCOUNTS PAYABLE File Maintenance"
@ TOPMARG+6,LEFTMARG SAY "C. ACCOUNTS RECEIVABLE File Maintenance"
@ TOPMARG+7,LEFTMARG SAY "D. PAY BILLS and Post Expenses"
@ TOPMARG+8,LEFTMARG SAY "E. PROCESS RECEIPTS and Post Income"
@ TOPMARG+9,LEFTMARG SAY "F. Print ACCOUNTS RECEIVABLE Report"
@ TOPMARG+10,LEFTMARG SAY "G. ACCOUNTS PAYABLE File Cleanup"
@ TOPMARG+11,LEFTMARG SAY "H. ACCOUNTS RECEIVABLE File Cleanup"
@ TOPMARG+12,LEFTMARG SAY "I. CLEAR ACCOUNTS -- End Fiscal Year"
@ TOPMARG+13,LEFTMARG SAY "J. Print PAYABLES TRANSACTION Summary"
@ TOPMARG+14,LEFTMARG SAY "K. Print ACCOUNTING SUMMARY Report"
@ TOPMARG+15,LEFTMARG SAY "L. Return to SYSTEM MENU"
@ TOPMARG+17,LEFTMARG+3 SAY "Press Letter Matching Desired Option ";
GET OPINPUT
*=================================END MODS===================================*
*
READ
STORE UPPER(OPINPUT) TO OPINPUT
ENDDO
*
*==============================START MODS: 3=================================*
* PROVIDE DO FILE NAME FOR EACH CASE REPRESENTING ONE OF THE MENU OPTIONS
DO CASE
CASE OPINPUT="A"
DO CHARTMNT
CASE OPINPUT="B"
DO PAYMNT
CASE OPINPUT="C"
DO RECMNT
CASE OPINPUT="D"
DO PAYBILLS
CASE OPINPUT="E"
DO RECEIPTS
CASE OPINPUT="F"
DO RECEIVE
CASE OPINPUT="G"
DO APREPACK
CASE OPINPUT="H"
DO ARREPACK
CASE OPINPUT="I"
DO ACLEAR
CASE OPINPUT="J"
DO APTRANS
CASE OPINPUT="K"
DO ASUMM
CASE OPINPUT="L"
RETURN
*=================================END MODS===================================*
*
OTHERWISE
CANCEL
ENDCASE
* REDISPLAY MENU
ENDDO